/*
Copyright (c) 2008, Adobe Systems Incorporated
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice, 
    	this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice, 
    	this list of conditions and the following disclaimer in the 
    	documentation and/or other materials provided with the distribution.
    * Neither the name of Adobe Systems Incorporated nor the names of its 
    	contributors may be used to endorse or promote products derived from 
    	this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
POSSIBILITY OF SUCH DAMAGE.
*/
/**
* Event class that contains information about events broadcast in response
* to data events from the Flickr API.
*
* @author Darron Schall
*/
package com.adobe.webapis.flickr.events;

import com.adobe.webapis.events.ServiceEvent;

class FlickrResultEvent extends ServiceEvent
{

	/** Constant for the authCheckToken event type. */
	static public var AUTH_CHECK_TOKEN : String = "authCheckToken";
	/** Constant for the authGetFrob event type. */
	static public var AUTH_GET_FROB : String = "authGetFrob";
	/** Constant for the authGetToken event type. */
	static public var AUTH_GET_TOKEN : String = "authGetToken";
	/** Constant for the blogsGetList event type. */
	static public var BLOGS_GET_LIST : String = "blogsGetList";
	/** Constant for the blogsPostPhoto event type. */
	static public var BLOGS_POST_PHOTO : String = "blogsPostPhoto";
	/** Constant for the contactsGetList event type. */
	static public var CONTACTS_GET_LIST : String = "contactsGetList";
	/** Constant for the contactsGetPublicList event type. */
	static public var CONTACTS_GET_PUBLIC_LIST : String = "contactsGetPublicList";
	/** Constant for the favoritesAdd event type. */
	static public var FAVORITES_ADD : String = "favoritesAdd";
	/** Constant for the favoritesGetList event type. */
	static public var FAVORITES_GET_LIST : String = "favoritesGetList";
	/** Constant for the favoritesGetPublicList event type. */
	static public var FAVORITES_GET_PUBLIC_LIST : String = "favoritesGetPublicList";
	/** Constant for the favoritesRemove event type. */
	static public var FAVORITES_REMOVE : String = "favoritesRemove";
	/** Constant for the groupsBrowse event type. */
	static public var GROUPS_BROWSE : String = "groupsBrowse";
	/** Constant for the groupsGetInfo event type. */
	static public var GROUPS_GET_INFO : String = "groupsGetInfo";
	/** Constant for the groupsSearch event type. */
	static public var GROUPS_SEARCH : String = "groupsSearch";
	/** Constant for the groupsPoolsAdd event type. */
	static public var GROUPS_POOLS_ADD : String = "groupsPoolsAdd";
	/** Constant for the groupsPoolsGetContext event type. */
	static public var GROUPS_POOLS_GET_CONTEXT : String = "groupsPoolsGetContext";
	/** Constant for the groupsPoolsGetGroups event type. */
	static public var GROUPS_POOLS_GET_GROUPS : String = "groupsPoolsGetGroups";
	/** Constant for the groupsPoolsGetPhotos event type. */
	static public var GROUPS_POOLS_GET_PHOTOS : String = "groupsPoolsGetPhotos";
	/** Constant for the groupsPoolRemove event type. */
	static public var GROUPS_POOLS_REMOVE : String = "groupsPoolsRemove";
	/** Constant for the interestingnessGetList event type. */
	static public var INTERESTINGNESS_GET_LIST : String = "interestingnessGetList";
	/** Constant for the peopleFindByEmail event type. */
	static public var PEOPLE_FIND_BY_EMAIL : String = "peopleFindByEmail";
	/** Constant for the peopleFindByUsername event type. */
	static public var PEOPLE_FIND_BY_USERNAME : String = "peopleFindByUsername";
	/** Constant for the peopleGetInfo event type. */
	static public var PEOPLE_GET_INFO : String = "peopleGetInfo";
	/** Constant for the peopleGetPublicGroups event type. */
	static public var PEOPLE_GET_PUBLIC_GROUPS : String = "peopleGetPublicGroups";
	/** Constant for the peopleetPublicPhotos event type. */
	static public var PEOPLE_GET_PUBLIC_PHOTOS : String = "peopleGetPublicPhotos";
	/** Constant for the peopleGetUploadStatus event type. */
	static public var PEOPLE_GET_UPLOAD_STATUS : String = "peopleGetUploadStatus";
	/** Constant for the photosAddTags event type. */
	static public var PHOTOS_ADD_TAGS : String = "photosAddTags";
	/** Constant for the photosGetAllContexts event type. */
	static public var PHOTOS_GET_ALL_CONTEXTS : String = "photosGetAllContexts";
	/** Constant for the photosGetContactsPhotos event type. */
	static public var PHOTOS_GET_CONTACTS_PHOTOS : String = "photosGetContactsPhotos";
	/** Constant for the photosGetContactsPublicPhotos event type. */
	static public var PHOTOS_GET_CONTACTS_PUBLIC_PHOTOS : String = "photosGetContactsPublicPhotos";
	/** Constant for the photosGetContext event type. */
	static public var PHOTOS_GET_CONTEXT : String = "photosGetContext";
	/** Constant for the photosGetCounts event type. */
	static public var PHOTOS_GET_COUNTS : String = "photosGetCounts";
	/** Constant for the photosGetExif event type. */
	static public var PHOTOS_GET_EXIF : String = "photosGetExif";
	/** Constant for the photosGetInfo event type. */
	static public var PHOTOS_GET_INFO : String = "photosGetInfo";
	/** Constant for the photosGetNotInSet event type. */
	static public var PHOTOS_GET_NOT_IN_SET : String = "photosGetNotInSet";
	/** Constant for the photosGetPerms event type. */
	static public var PHOTOS_GET_PERMS : String = "photosGetPerms";
	/** Constant for the photosGetRecent event type. */
	static public var PHOTOS_GET_RECENT : String = "photosGetRecent";
	/** Constant for the photosGetSizes event type. */
	static public var PHOTOS_GET_SIZES : String = "photosGetSizes";
	/** Constant for the photosGetUntagged event type. */
	static public var PHOTOS_GET_UNTAGGED : String = "photosGetUntagged";
	/** Constant for the photosRemoveTag event type. */
	static public var PHOTOS_REMOVE_TAG : String = "photosRemoveTag";
	/** Constant for the photosSearch event type. */
	static public var PHOTOS_SEARCH : String = "photosSearch";
	/** Constant for the photosSetDates event type. */
	static public var PHOTOS_SET_DATES : String = "photosSetDates";
	/** Constant for the photosSetMeta event type. */
	static public var PHOTOS_SET_META : String = "photosSetMeta";
	/** Constant for the photosSetPerms event type. */
	static public var PHOTOS_SET_PERMS : String = "photosSetPerms";
	/** Constant for the photosSetTags event type. */
	static public var PHOTOS_SET_TAGS : String = "photosSetTags";
	/** Constant for the photosLicensesGetInfo event type. */
	static public var PHOTOS_LICENSES_GET_INFO : String = "photosLicensesGetInfo";
	/** Constant for the photosLicensesSetLicense event type. */
	static public var PHOTOS_LICENSES_SET_LICENSE : String = "photosLicensesSetLicense";
	/** Constant for the photosNotesAdd event type. */
	static public var PHOTOS_NOTES_ADD : String = "photosNotesAdd";
	/** Constant for the photosNotesEdit event type. */
	static public var PHOTOS_NOTES_EDIT : String = "photosNotesEdit";
	/** Constant for the photosNotesDelete event type. */
	static public var PHOTOS_NOTES_DELETE : String = "photosNotesDelete";
	/** Constant for the photosTransformRotate event type. */
	static public var PHOTOS_TRANSFORM_ROTATE : String = "photosTransformRotate";
	/** Constant for the photosUploadCheckTickets event type. */
	static public var PHOTOS_UPLOAD_CHECK_TICKETS : String = "photosUploadCheckTickets";
	/** Constant for the photosetsAddPhoto event type. */
	static public var PHOTOSETS_ADD_PHOTO : String = "photosetsAddPhoto";
	/** Constant for the photosetsCreate event type. */
	static public var PHOTOSETS_CREATE : String = "photosetsCreate";
	/** Constant for the photosetsDelete event type. */
	static public var PHOTOSETS_DELETE : String = "photosetsDelete";
	/** Constant for the photosetsEditMeta event type. */
	static public var PHOTOSETS_EDIT_META : String = "photosetsEditMeta";
	/** Constant for the photosetsEditPhotos event type. */
	static public var PHOTOSETS_EDIT_PHOTOS : String = "photosetsEditPhotos";
	/** Constant for the photosetsGetContext event type. */
	static public var PHOTOSETS_GET_CONTEXT : String = "photosetsGetContext";
	/** Constant for the photosetsGetInfo event type. */
	static public var PHOTOSETS_GET_INFO : String = "photosetsGetInfo";
	/** Constant for the photosetsGetList event type. */
	static public var PHOTOSETS_GET_LIST : String = "photosetsGetList";
	/** Constant for the photosetsGetPhotos event type. */
	static public var PHOTOSETS_GET_PHOTOS : String = "photosetsGetPhotos";
	/** Constant for the photosets event type. */
	static public var PHOTOSETS_ORDER_SETS : String = "photosetsOrderSets";
	/** Constant for the photosets event type. */
	static public var PHOTOSETS_REMOVE_PHOTO : String = "photosetsRemovePhoto";
	/** Constant for the tagsGetListPhoto event type. */
	static public var TAGS_GET_LIST_PHOTO : String = "tagsGetListPhoto";
	/** Constant for the tagsGetListUser event type. */
	static public var TAGS_GET_LIST_USER : String = "tagsGetListUser";
	/** Constant for the tagsGetListUserPopular event type. */
	static public var TAGS_GET_LIST_USER_POPULAR : String = "tagsGetListUserPopular";
	/** Constant for the tagsGetRelated event type. */
	static public var TAGS_GET_RELATED : String = "tagsGetRelated";
	/** Constant for the testEcho event type. */
	static public var TEST_ECHO : String = "testEcho";
	/** Constant for the testLogin event type. */
	static public var TEST_LOGIN : String = "testLogin";
	/** Constant for the urlsGetGroup event type. */
	static public var URLS_GET_GROUP : String = "urlsGetGroup";
	/** Constant for the urlsGetUserPhotos event type. */
	static public var URLS_GET_USER_PHOTOS : String = "urlsGetUserPhotos";
	/** Constant for the urlsGetUserProfile event type. */
	static public var URLS_GET_USER_PROFILE : String = "urlsGetUserProfile";
	/** Constant for the urlsLookupGroup event type. */
	static public var URLS_LOOKUP_GROUP : String = "urlsLookupGroup";
	/** Constant for the urlsLookupUser event type. */
	static public var URLS_LOOKUP_USER : String = "urlsLookupUser";
	/**
	 * True if the event is the result of a successful call,
	 * False if the call failed
	 */
	public var success : Bool;
	/**
	 * Constructs a new FlickrResultEvent
	 */
	public function new(type : String, bubbles : Bool, cancelable : Bool)
	{
		super(type, bubbles, cancelable);
	}

}

